hispaniolan parrot - Turkish English Dictionary